river system - Spanish English Dictionary